package lesson02;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.Scanner;

/**
 * 功能描述
 *
 * @author wileda
 * @date 2023/02/13  9:41
 */
public class Demo05_Scanner {
    public static void main(String[] args) throws IOException {
        // 创建一个输入流
        FileInputStream inputStream = new FileInputStream("d:/temp/test/abc.txt");
        // 借助Scanner简化字符的读操作
        Scanner scanner = new Scanner(inputStream, "UTF-8");
        // 循环读取
        while (true) {
            // 判断如果没有数据了,就退出循环
            if (!scanner.hasNextLine()) {
                break;
            }
            // 获取数据
            String next = scanner.nextLine();
            // 打印
            System.out.println(next);
        }
        // 关闭scanner
        scanner.close();
        // 关闭输入流
        inputStream.close();
    }
}
